<?php
    @header("Content-Type:text/html;charset=utf-8");  //兼容低版本
    
    ### php数组
    // 在 PHP 中，有三种类型的数组：
    // - 数值数组 - 带有数字 ID 键的数组;
    // - 关联数组 - 带有指定的键的数组，每个键关联一个值;
    // - 多维数组 - 包含一个或多个数组的数组;


    // a.数值数组嵌套   (js 多维数组)
    // $list = [1,2,[3,4,[5,6]]];
    // $list = array(
    //     1,
    //     2,
    //     array(
    //         3,
    //         4,
    //         array(
    //             5,
    //             6
    //         )
    //     )
    // );
    // print_r($list);

        
    // b. 关联数组套数值数组  (类似 js对象数组)
    // $zhang = array(
    //     "name"=>"张三",
    //     "age"=>18,
    //     "sex"=>"男",
    //     "hobby" => array ("唱歌","跳舞","rap"),
    //     "grade" => array(
    //         "chinese" => 55,
    //         "math" => 66,
    //         "english" => 77,
    //     )
    // );

    // print_r($zhang);

    // 3.数值数组嵌套关联数组   => (类似js中的数组对象)

    // $zhang = array(
    //     "name"=>"张三",
    //     "chinese" => 55,
    //     "math" => 66,
    //     "english" => 77,
    // )

    $gradeList = array(
        array(
            "name"=>"张三",
            "chinese" => 55,
            "math" => 66,
            "english" => 77,
        ),
        array(
            "name"=>"李四",
            "chinese" => 96,
            "math" => 85,
            "english" => 37,
        ),
        array(
            "name"=>"王五",
            "chinese" => 76,
            "math" => 94,
            "english" => 87,
        )
    );
    print_r($gradeList);

 



?>